#pragma once
#include<stdio.h>
#include<stdlib.h>
typedef int SLTDateType;

typedef struct SlisNode
{
	SLTDateType data;
	struct SlisNode* next;
}Node;


void SListprint(Node* Phead);
void SlistPushBack(Node** Phead,SLTDateType data);
void SlistPushFront(Node** phead, SLTDateType data);
void SlistPopFront(Node** phead);
void SlistPopBack(Node** phead);
Node* SlistFront(Node** phead,SLTDateType x);
void SlistInsert(Node** phead, SLTDateType x, int Pos);
void SlistErase(Node** phead, int Pos);